turmeric (curcuma longa) - German English Dictionary